<?php

/* 	 Descripci�n: Funcion encargada de recibir los parametros del formulario usu_registrar.php y enviarlos al procedimiento 			 
	 SP_INSERT_USU el cual ingresa los datos en la tabla Usuario
         Fecha creaci�n: 13/09/2011 
     Fecha �ltima modificaci�n: 14/09/2011
 */
 
header("Content-Type: text/html;charset=utf-8");
require_once("../conexion/conexion.php");
require_once("utils.php");

$Opcion = $_GET['Opcion'];
switch ($Opcion) {
    case 1:
    	{
	    $Codigo1 = trim($_GET['Codigo']) ;
 	    $Tabla1 = trim($_GET['Tabla']) ;
		$result = mysql_query("CALL SP_OBT_CAT('".$Codigo1."','".$Tabla1."',@nombre, @estado, @descripcion, @tiposector, @tipod, @tipof)"); 
        if (!$result) {
				die ("Invalido: " . mysql_error());
		}
        $result = mysql_query("SELECT @nombre, @estado, @descripcion, @tiposector, @tipod, @tipof");
        $row = mysql_fetch_row($result);
        echo $row[0]."||".$row[1]."||".$row[2]."||".$row[3]."||".$row[4]."||".$row[5]."||"."||";
  		mysql_free_result($result);
   		}
        break;
	case 2:
		{
		$Sector = "";
		$Tipd = 0;
		$Tipf = 0;
		$Tabla1 = trim($_GET['Tabla']) ;
	    $Codigo1 = trim($_GET['Codigo']);
		$Nombre1 = trim($_GET['Nombre']);
		$Estado1 = trim($_GET['Estado']);
		$Descripcion1 = trim($_GET['Descripcion']);
		$Sector = trim($_GET['Sector']);
		$Tipd = trim($_GET['Tipod']);
		$Tipf = trim($_GET['Tipof']);
		if ($Tipd == null)
	    {
           $Tipd = 0;
		}
		if ($Tipf == null)
	    {
           $Tipf = 0;
		}
		$result = mysql_query("CALL SP_UPDATE_CAT('".$Codigo1."','".$Tabla1."','".$Nombre1."', '".$Estado1."','".$Descripcion1."','".$Sector."','".$Tipd."','".$Tipf."',@cod)"); 
        if (!$result) {
				//die ("Invalido: " . mysql_error());
				echo "0";
		}
		else
		{
		$result = mysql_query("SELECT @cod");
        $row = mysql_fetch_row($result);
      	echo $row[0].",";
		}
		}
	    break;	
}
?>
